<?php
if($_POST["regname"] && $_POST["regpass1"] && $_POST["regpass2"] && $_POST["regnimi"] && $_POST["regperenimi"] && $_POST["regisikukood"] && $_POST["regsugu"] && $_POST["regtelefon"] && $_POST["regemail"] )
{
if($_POST["regpass1"]==$_POST["regpass2"])
{

require ("konf.php");
$yhendus=new mysqli($masin, $kasutaja, $parool, $baas);
$query=("SELECT count(*) FROM isik WHERE kasutajanimi=?");
$kask=$yhendus->prepare($query);
$kasutaja=$_POST["regname"];
$kask->bind_param("s", $kasutaja);
$kask->bind_result($kogus);
$kask->execute();
$kask->fetch();
$kask->close();
 if($kogus >= 1)
 {
 	header("Location: error1.php");
 }
 else
 {
 	$email = $_POST["regemail"];
 	if(filter_var($email, FILTER_VALIDATE_EMAIL)){
 		
                $pw=stripslashes($_POST['regpass1']);
                $pw = mysql_real_escape_string($pw);
                $user=stripslashes($_POST['regname']);
                $user = mysql_real_escape_string($user);
                $nimi=stripslashes($_POST['regnimi']);
                $perenimi=stripslashes($_POST['regperenimi']);
                $isikukood=stripslashes($_POST['regisikukood']);
                $sugu=stripslashes($_POST['regsugu']);
                $telefon=stripslashes($_POST['regtelefon']);
                $email=stripslashes($_POST['regemail']);
                $user_pw=$user."_".$pw;
$kask=$yhendus->prepare(
"INSERT INTO isik (kasutajanimi, parool, nimi, perenimi, isikukood, sugu, telefon, email) values (? ,PASSWORD(?) ,? ,? ,? ,? ,? ,?)");
$kask->bind_param("ssssssss", $user, $user_pw, $nimi, $perenimi, $isikukood, $sugu, $telefon, $email);
$id=$kask->insert_id;
$kask->execute();
$id=$kask->insert_id;
$today = date("y.m.d");
$date="2999.12.31";
$number="3";
$klient="klient";
$soogikoht="1";
$kask->close();
$kask=$yhendus->prepare("INSERT INTO rolli_kuulumine (isik_id, roll_id, alates, kuni, kommentaar, soogikoht_id) values (?,?,?,?,?,?)");
$kask->bind_param("ssssss", $id, $number, $today, $date, $klient, $soogikoht);
$kask->execute();
$yhendus->close();


header("Location: regatud.php");
}
else {
	header("Location: error2.php");
}
}

}
else header("Location: error3.php");
}
else header("Location: error4.php");
?>